Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLIFFORD TERRACE Detached £1,199,731 £333,000 15 Dec 2000
2 CLIFFORD TERRACE Semi-Detached £962,861 £525,000 9 Jan 2009
3 CLIFFORD TERRACE Terraced £918,315 £625,000 21 Apr 2015
4 CLIFFORD TERRACE Detached £968,224 £560,000 14 Jul 2006